cache (for weapons) - French English Dictionary